permanent financing - German English Dictionary